/*
 * ConFlujosFormuladosDTO.java
 *
 * Created on 16 de marzo de 2007, 10:27 AM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package ig.metrica.ui.confFlujos.formulada;

import java.io.Serializable;

/**
 *
 * @author jsanchez
 */
public class ConFlujosFormuladosDTO implements Serializable{
    
    /** Creates a new instance of ConFlujosFormuladosDTO */
    /**
     *0 ninguno
     *1 nuevo
     *2 editado
     *3 eliminar
     */
    private Integer estadoRegistro=null;
    private String producto=null;
    private Integer  activo=null;
    private String formulaCapital=null;
    private String formulaFecha=null;
    private Integer idModleo=null;
    private String formulaInteresFijo=null;
    private String formulaInteresVariable=null;
    private Integer id=null;
    public ConFlujosFormuladosDTO(Integer id,String producto, Integer idModleo,Integer activo, String formulaCapital, String formulaFecha, String formulaInteresFijo, String formulaInteresVariable) {
        this.setId(id);
        this.setProducto(producto);
        this.setActivo(activo);
        this.setFormulaCapital(formulaCapital!=null?formulaCapital.toUpperCase().trim():"");
        this.setFormulaFecha(formulaFecha!=null?formulaFecha.toUpperCase().trim():"");
        this.setIdModleo(idModleo);
        this.setFormulaInteresFijo(formulaInteresFijo!=null?formulaInteresFijo.toUpperCase().trim():"");
        this.setFormulaInteresVariable(formulaInteresVariable!=null?formulaInteresVariable.toUpperCase().trim():"");
    }
    
    public ConFlujosFormuladosDTO() {
    }
    
    public String getProducto() {
        return producto;
    }

    public void setProducto(String producto) {
        this.producto = producto;
    }

    public Integer getActivo() {
        return activo;
    }

    public void setActivo(Integer activo) {
        this.activo = activo;
    }

    public String getFormulaCapital() {
        return formulaCapital;
    }

    public void setFormulaCapital(String formula) {
        this.formulaCapital= formula.toUpperCase().trim();
    }

    public String getFormulaFecha() {
        return formulaFecha;
    }

    public void setFormulaFecha(String formulaFecha) {
        this.formulaFecha = formulaFecha.toUpperCase().trim();
    }

    public Integer getIdModleo() {
        return idModleo;
    }

    public void setIdModleo(Integer idModleo) {
        this.idModleo = idModleo;
    }
    /**
     *0 ninguno
     *1 nuevo
     *2 editado
     *3 eliminar
     */
    public Integer getEstadoRegistro() {
        return estadoRegistro;
    }
    /**
     *0 ninguno
     *1 nuevo
     *2 editado
     *3 eliminar
     */
    public void setEstadoRegistro(Integer estadoRegistro) {
        this.estadoRegistro = estadoRegistro;
    }

    public String toString() {
        return "Formula "+this.getId();
    }    

    public String getFormulaInteresFijo() {
        return formulaInteresFijo;
    }

    public void setFormulaInteresFijo(String formulaInteresFijo) {
        this.formulaInteresFijo = formulaInteresFijo.toUpperCase().trim();;
    }

    public String getFormulaInteresVariable() {
        return formulaInteresVariable;
    }

    public void setFormulaInteresVariable(String formulaInteresVariable) {
        this.formulaInteresVariable = formulaInteresVariable.toUpperCase().trim();;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

}
